Enroll: http://dmitrysoshnikov.com/courses/parser-from-scratch/ This is a second lecture from the "Building a Parser from scratch" where we build a Recursive-descent parser for a full programming similar to JavaScript. Other lectures from this course: https://www.youtube.com/playlist?list=PLGNbPb3dQJ_5FTPfFIg28UxuMpu7k0eT4 In this lecture: - Tokenizer module (Lexical analysis) - Number and String tokens - Program AST node - Lookahead - Numeric literals - String literals - Finite state machine #Parser #AST #Recursive_descent